Big Huge Thesaurus

dipterous insect

noun